army worm sound
Translation
- army worm 's definition:any of numerous relatively small elongated soft-bodied animals especially of the phyla Annelida and Chaetognatha and Nematoda and Nemertea and Platyhelminthes; also many insect larvae
- army worm in Chinese:(成群结队毁坏庄稼的)黏虫。